Generating Optimal Scheduling for Wireless Sensor Networks by Using Optimization Modulo Theories Solvers
نویسندگان
چکیده
Wireless Sensor Networks (WSNs) serve as the basis for today’s Internet of Things applications. A WSN consists of a number of spatially distributed sensor nodes, which cooperatively monitor physical or environmental conditions. In order to ensure the dependability of WSN functionalities, several reliability and security requirements have to be fulfilled. By applying a Satisfiability Modulo Theories (SMT) formalization for WSNs, a sleep/wake-up scheduling that respects those requirements can be generated by using SMT solvers. It is also important to prolong the lifetime of a WSN as much as possible. The recent success of Optimization Modulo Theories (OMT) approaches makes us able to generate for a WSN a sleep/wake-up scheduling that is optimal in terms of energy efficiency. This makes this kind of WSN optimization an excellent application for OMT solvers. To the best of our knowledge, no scientific work has ever reported any usage of OMT solvers for WSN optimization. In this paper, we introduce an OMT formalization of the aforementioned optimization problem for WSNs, provide a single-hop WSN simulation environment with one of the most common wireless sensor node types, propose several OMT benchmarks extracted from the WSN simulation, and report experiments with three different OMT solvers: Z3, OptiMathSAT, and Symba.
منابع مشابه
A Hierarchy Topology Design Using a Hybrid Evolutionary Algorithm in Wireless Sensor Networks
Wireless sensor network a powerful network contains many wireless sensors with limited power resource, data processing, and transmission abilities. Wireless sensor capabilities including computational capacity, radio power, and memory capabilities are much limited. Moreover, to design a hierarchy topology, in addition to energy optimization, find an optimum clusters number and best location of ...
متن کاملA JOINT DUTY CYCLE SCHEDULING AND ENERGY AWARE ROUTING APPROACH BASED ON EVOLUTIONARY GAME FOR WIRELESS SENSOR NETWORKS
Network throughput and energy conservation are two conflicting important performance metrics for wireless sensor networks. Since these two objectives are in conflict with each other, it is difficult to achieve them simultaneously. In this paper, a joint duty cycle scheduling and energy aware routing approach is proposed based on evolutionary game theory which is called DREG. Making a trade-off ...
متن کاملA multiple criteria algorithm for planning the itinerary of mobile sink in wireless sensor networks
The mobile sink can increase the efficiency of wireless sensor networks. It moves in a monitored environment and collects the network nodes information. Thus, by the sink we can balance the power consumption and increases the network lifetime. Determining path of the sink's movement is usually modeled as an optimization problem where finding optimal solutions require collecting value of all the...
متن کاملOptimization of Energy Consumption in Image Transmission in Wireless Sensor Networks (WSNs) using a Hybrid Method
In wireless sensor networks (WSNs), sensor nodes have limited resources with regard to computation, storage, communication bandwidth, and the most important of all, energy supply. In addition, in many applications of sensor networks, we need to send images to a sink node. Therefore, we have to use methods for sending images in which the number and volume of packets are optim...
متن کاملIntrusion Detection in Wireless Sensor Networks using Genetic Algorithm
Wireless sensor networks, due to the characteristics of sensors such as wireless communication channels, the lack of infrastructure and targeted threats, are very vulnerable to the various attacks. Routing attacks on the networks, where a malicious node from sending data to the base station is perceived. In this article, a method that can be used to transfer the data securely to prevent attacks...
متن کامل